Roger Shimomura

Chinese Baby Imposter, 2012
acrylic on canvas
34.00 x 34.00 in.
Sold

Send Inquiry  >