Home

Gallery

From the grounds of the Windsor Castle, England. Digital Image - August 2001