Buey de Mar?

Playa Maguana (Baracoa)