UNITED KINGDOM | Thursday, 28 August 2014 | Views [767]
Horse Guards Parade: Resembles a toy dollhouse for the royal children to play in
Tags: horse guards parade, london, england, dollhouse