David Larkin

52 books

96 pages 1998

medium-paced

missing page info 1973

nonfiction art informative inspiring medium-paced