Day 83 – Apr. 29 London (Day 2)

The Guard at Buckingham Palace …
Under Construction
Check back after April 29 …