Bad Weather
An umbrella blows away as it is caught in strong winds at West Lake in Hangzhou in eastern China's Zhejiang province Saturday, July 11, 2015. (Photo by Chinatopix via AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy