Ruary James Allan: Baracoa waves
Ruary James Allan: Baracoa playa blanca
Ruary James Allan: Baracoa waves 2
Ruary James Allan: Baracoa, Humboldt National Park
Ruary James Allan: Baracoa, Humboldt National Park 2
Ruary James Allan: Baracoa, Humboldt Park, smallest frog in the world
Ruary James Allan: Baracoa, Humboldt Park, polymita snail
Ruary James Allan: Baracoa, Playa Maguana
Ruary James Allan: Baracoa, Humboldt Park woodpecker
Ruary James Allan: Trinidad beach
Ruary James Allan: Vinales cave
Ruary James Allan: Vinales, caves and goats
Ruary James Allan: Cayo Jutias catch of the day
Ruary James Allan: Cayo Jutias mangroves