Seemann's Historic Cities

120 pages hardcover 1975

challenging informative medium-paced