China Doll #1

China Head 1 #1 (green dress) – 25 inches

China Head 1
#1 (green dress) – 25 inches

China Head 1 Detail

Comments are closed