The Day in Photos – July 3, 2015

Spanish castellers form a human tower called a “castell” during a performance at the City God Pavilion, or Chenghuang Ge in Mandarin, a tourism resort near the West Lake, in Hangzhou, Zhejiang province, China, July 2, 2015. A total of 190 castellers from Spain took part in the performance on Thursday, local media reported. (Photo by Reuters/Stringer)
The Day in Photos – July 3, 2015
   
  Military Woman Gallery

Must See Places

Google Ads Privacy