Cruise Guide to the Europe & The Mediterranean

384 pages paperback 2001

nonfiction travel adventurous funny informative medium-paced