Skip to main content

Photos from China


The West Lake in Hangzhou, China.  January 2011. 
Photos taken by Elizabeth 






Comments