Windsor Castle, England

1. Windsor castle 2. Royal guards marching by at Windsor