Hippie Trail

by Sharif Gemie, Brian Ireland

x, 246 pages, 16 unnumbered pages of plates : 23 cm