Romora Bay Marina
Wrapped color flora and turquoise sits Romora Bay Resort Marina on Harbour Island, Bahamas.