www.steve-keating.com
Ocho Rios, Jamaica
Just off Mahogany Beach in Malards Bay in the city of Ocho Rios, Jamaica