Thursday, April 05, 2012

Mona Lisa?

Fenghuang, China (April 2009)
Photo by Peter Rimar.
Related Posts Plugin for WordPress, Blogger...