Posts under Tag: National Palace
The first photo above (Take 1) was taken during my trip to London 2 years ago. It was the famous horse guard of Buckingham Palace in London – the famous red-shirted, with the Bearskin Cap that the guard wear. They were so iconic that you may probably seen them in live, on TV, magazine, books or the web. Little did [...]