DK Eyewitness Travel Guide Cuba
9780241358429
DK Travel