Saint John's Angelican Church

Saint John's Angelican Church in Harbour Island.