Great Destinations Palm Springs & Desert Resorts

285 pages paperback

nonfiction travel