_DSC6578 40x40cm December 20, 2019 Return to: Little ShanghaiFull resolution (1806 × 1827) Image navigation Previous Image Next Image