Special Guests arrive at St. George’s Cathedral at Windsor Palace – Windsor, London, UK – by Anika Mikkelson – Miss Maps – http://www.MissMaps.com
Special Guests arrive at St. George’s Cathedral at Windsor Palace – Windsor, London, UK – by Anika Mikkelson – Miss Maps – http://www.MissMaps.com