Ira Spar

4 books

missing page info

nonfiction art history

252 pages paperback

emotional informative reflective medium-paced

490 pages hardcover

nonfiction art classics history

258 pages paperback

nonfiction history