Rock Sound Anglican Church

Rock Sound Anglican Church

Rock Sound Anglican Church

Rock Sound Anglican Church from the “bluff.”