Whale

Whale stranded at Playa Baracoa is assisted by local residents.

  • CiberCuba Editorial Team