Wednesday, July 16, 2025

The Thames, near Hambleden Lock, Buckinghamshire

Hambleden, Buckinghamshire