_DSC6555 26×33.5cm December 20, 2019 Return to: Little ShanghaiFull resolution (1639 × 2106) Image navigation Previous Image Next Image