Esso Bermuda

St David's Esso Marine Station
107 St. David's Rd., Saint David's Island, DD 01
Description