I Fucking Love Putin

August 7th, 2008 — oedipa

I fucking love Putin. St. Petersburg, Russia. July 2005.

No Comments »

Leave a Comment