Trafalgar square
The lions that are in the platform of the obelisc are made of bronze from the cannons of the Battle of Britain war.
Trafalgar Square is a public space and tourist attraction in central London, England, built around the area formerly known as Charing Cross.
No hay comentarios:
Publicar un comentario