_DSC6556 26×33.5cm December 20, 2019 Return to: Little ShanghaiFull resolution (1642 × 2120) Image navigation Previous Image Next Image