Liverpool , England
This shows the clean and nice roads of Liverpool. Every streets you find some musicians to amuse the tourists.
This is called the Echo Ferris wheel at Liverpool's Albert Dock. One of the main attraction of the city.
It's Queen Victoria's statue situated at the heart of the city of Liverpool, England.
I had a chance to get a nice shot while walking around with tourists and English nationals at the city.
Comments
Post a Comment