Published August 11, 2014 at 5331 × 4000 in One Day at Windsor Castle | Windsor, United Kingdom ← Previous Next →