Harry Potter Hogwarts letters on a retail window display of MinaLima store in Covent Garden, London, UK.
Harry Potter Hogwarts letters on a retail window display of MinaLima store in Covent Garden, London, UK.
London, UK - December 18, 2018: Harry Potter Hogwarts letters on a retail window display of MinaLima store in Covent Garden, a famous tourist area in London with lots of shops and restaurants.
Harry Potter Hogwarts letters on a retail window display of MinaLima store in Covent Garden, London, UK.
Harry Potter Hogwarts letters on a retail window display of MinaLima store in Covent Garden, London, UK.