Simply Some Photos: Humans and Mannequins
A mannequin wrapped in a "Estelada" flag, a symbol of Catalonian pro-independence, stands in front of a souvenir shop in Barcelona, Spain, September 26, 2015. (Photo by Andrea Comas/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy