Mere from Castle Hill, Mere, Wiltshire.

Picture of Mere from Castle Hill, Mere, Wiltshire, England