Raudeli Delgado's <em>jutías</em> (tree rats) in their cage in his garden near Baracoa.
Raudeli Delgado's jutías (tree rats) in their cage in his garden near Baracoa.