James Howell: Infinite Array
Circa Press
268 pages, 185 illus., 25.2 × 29.0 cm
book design
recent