Wednesday, 11 November 2015

Duck farmer in the outskirts of the city in Shanghai in 1930's


No comments:

Post a Comment