http://parismorningsnewyorknights.blogspot.com/2015/12/an-ode-to-san-francisco.html Wild Young Minds: God gives his hardest battles to his toughest soldiers

Tuesday, January 3, 2012

God gives his hardest battles to his toughest soldiers






Magdalena Frackowiak by Ben Hassett for Vogue Germany January 2012

No comments:

Post a Comment