20050604072
Temple on West Lake, Hangzhou, China 20050604072.jpg
Next