previous
CUBA
> 28
next
A souvenir stall, Santiago de Cuba.