sohillaad
FollowXmas Fever Again
This is the iconic shopping place in London - the Harrods. One of the world's most famous department store online with the latest of the latest on the tabl...
Read more
This is the iconic shopping place in London - the Harrods. One of the world's most famous department store online with the latest of the latest on the table. Their motto is "Omnia Omnibus Ubique", which is Latin for "all things for all people, everywhere". It is owned by the state of Qatar. Xmas, that brings the life back to the streets, brought a brilliant face lift to Harrods. I was standing in the middle of road crossing, taking this photo. Was later approached by traffic security to move on :)
Read less
Read less
Views
31
Likes
Categories
Same photographer See all
Discover more photos See all