_DSC6579 41.5x52cm December 20, 2019 Return to: Little ShanghaiFull resolution (2257 × 1819) Image navigation Previous Image Next Image