Cleobury Castle

Cleobury Mortimer , England , United Kingdom