Humans and Mannequins
A mannequin in a shop wears a Meghan Markle mask outside Windsor Castle prior to the wedding of Prince Harry and Meghan Markle in Windsor, Britain May 18, 2018. (Photo by Clodagh Kilcoyne/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy