World Expo 2010 Shanghai (Nepal Pavilion)

Photo 64 of 101 | Back to Album