<--Previous  Up  Next-->

IMG_3113.JPG

Interior of St Peter's church. It is the oldest continuously occupied church west of the UK