Title: The Former St Mark’s Church in Torquay

| 1610

St Marks Church, Torquay, South Devon, United Kingdom. I feel better when I am in and around Churches.

|