Windsor Castle - 4K 影片檔
29th April 2025, Windsor, Berkshire, England.Royal Residence and oldest inhabited castle in the world.Built on a hill overlooking the River Thames.





29th April 2025, Windsor, Berkshire, England.Royal Residence and oldest inhabited castle in the world.Built on a hill overlooking the River Thames.




