A week before the royal wedding between Prince Harry and Meghan Markle, the face mask of the American actress and future bride appears on a mannequin in a ballet accessories shop, on 13th May, in Herne Hill, London, England.
Add to Cart Add to Lightbox Download