|
Saint Michael’s Church
Blewbury, Oxfordshire OX11 - England, UK

You must leave the main road behind, and go deep into Blewbury, to truly appreciate this chocolate box village. Blewbury lies at the foot of the Berkshire Downs and here is where you will discover St. Michaels Church. The following...
|