The Day in Photos – November 2, 2017
The group Colla els Capgrossos de Mataro form a human tower called “Castell” during the All Saints Day in Vilafranca del Penedes town, near Barcelona, Spain, November 1, 2017. (Photo by Juan Medina/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy