The clock tower at Cliveden, a National Trust property in Taplow, Buckinghamshire, England
Size:
3429px × 5138px
Photo credit: ©
DavidCC / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
buckinghamshire,
cliveden,
clock,
england,
national,
taplow,
tower,
trust