Bermuda Release Cup

The Fairmont Hamilton Princess Hotel 76 Pitts Bay Road, Pembroke, Hamilton, Bermuda