DK Eyewitness Travel Cyprus
9780241209288
DK Eyewitness Travel Guides