Displaying English
鄭孟霞  ♀
Cheng Mang-Ha

Salt and Pepper (1983)

(Image uploaded by Michael Kistner)