1 of 1 images
Add to Lightbox
Add to Cart
CAP-HRPROS201015-03.JPG
A new Harry Potter Quidditch statue in Leicester Square, London which has joined the eight other movie statues in the 'Scenes in the Square'. London October 14th 2020<br />
CAP/ROS<br />
©ROS/Capital Pictures

A new Harry Potter Quidditch statue in Leicester Square, London which has joined the eight other movie statues in the 'Scenes in the Square'. London October 14th 2020
CAP/ROS
©ROS/Capital Pictures