1939478_10152275674633643_1170566245_o Published March 24, 2014 at 852 × 1136 in London ← Previous / Next → Windsor Castle (the queen was home)