Stock Photo - Head of a manikin with top hat in a shop window with reflections in the crystal. London, England.

Stock Photo: Head of a manikin with top hat in a shop window with reflections in the crystal. London, England.

Searchable keywords

Choose multiple keywords