Tuesday, September 10, 2013

And the Mural of the 2nd Story is?


Kensington Palace
London, England, UK

No comments:

Post a Comment