Stowe Swans

Stowe, National Trust, Buckinghamshire.

Advertisements