Horseshoe Reef, St Vincent and the Grenadines

Large Baracuda