Thames Valley Park from Heron Island

Dot

Thames Valley Park from Heron Island