Red Flag

       

       Still from Super 8 film – Shanghai, People’s Square, 01 May 2017.

 

I commenti sono chiusi