David Corio

Long Stone

Minchinhampton, Gloucestershire
LONG STONE MINCHINHAMPTON
Long Stone