Thank you for your patience while we retrieve your images.
On My Own

On My Own

At Yili Road Metro Station, Shanghai, P.R. China