Skip to content

Elizabeth Tower seen from Trafalgar Square at night

Id: 18974723
Media type: Photography
Author: dutourdumonde

Elizabeth Tower also known as the Clock Tower seen from Trafalgar Square at night, London, England, UK