Royalty-free stock photo ID: 1091309609

Windsor Castle was built in the 11th Century and is the residence of the British Royal Family - Image