Cartogiraffe.com

Butter Cross

Butter Cross is a historical building, also known as Weavers Steps in Wiltshire, Castle Combe.