Cottage in Gloucestershire
EnglandGloucestershireGloucestershire
The traditional English village of Blockley is nestled in a charming valley and remains unspoiled. It's a lovely mix of stone cottages, surrounding countryside and a meandering mill stream, all creati...