Shouxing Gallery
taetae
japanesemusume-deactivated20181
murdock
knowyourplaceslut
interni
Chinese block print of the God of longevity, Shouxing. Manchuria (North East region of China), c1930
Prev
Next