Methodist Synod Grace Church

North Shore Rd., Pembroke Parish, Bermuda,
Description