Trafalgar Square

Fountain in London, Great Britain
0 votes
This is the Trafalgar Square, named after a famous in from 1805, “Battle of Trafalgar”. This battle took place at the coast of Cape Trafalgar in Spain.
Download Size: 5,9 MB

To the extent possible under law, Skitterphoto has waived all copyright and related or neighboring rights to Trafalgar Square.