Trafalgar Square in London, UK
Traveled to every country in the world
Trafalgar Square in London, UK
Sharing is caring!
Lee Abbamonte has visited every country in the world plus both the North and South Poles...
Read more...
© Copyright 2007 - 2023 · Lee Abbamonte · Privacy Policy
Rome?
Not Rome, look closely, there is a hint
isn’t that trafalgar square? where all the birds are? in front of that museum whose name escapes me?
Good job Buxton, you are correct…it is Trafalgar Square in London, the birds are no longer there because they outlawed the sale of bird seed like 2 years ago or something. The museum is the National Gallery.