Market Cross

Market Cross
High Street, Malmesbury, Wiltshire, SN16 9AA