Saturday, March 19, 2016
A piece of art in London, England
I took this photo in London, England, the United Kingdom somewhere in between Hyde Park and Harrods (world's most famous high-end department store). While I was spending time in London for a couple of weeks, I was based at a hotel near Paddington Railway Station. Hyde Park was like a shortcut to get to Harrods and its surrounding area on foot. After walking through Hyde Park and I was still on the way to Harrods, I found this creative statue. I din't know what they were and I still don't know what they are, but they caught my attention, so I took a photo of them.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment