The Lone Ruin

The Lone Ruin - The Castle, Tutbury, Staffordshire, United Kingdom. Photo