Translate

25 Aug 2013

No Smoding

Lost in translation,street market,Shanghai,China,2004.Leica Digilux1
                        

No comments:

Post a Comment