The Popes Eye

The Popes Eye
36 Highgate Hill, London, N19 5NL
Photo of The Popes Eye