View of the town of Windsor from the banks of the River Thames in Berkshire.
Editorial use only
Editorial credit: BasPhoto / Shutterstock.com

Royalty-free stock photo ID: 102979622

View of the town of Windsor from the banks of the River Thames in Berkshire.