Book 1

Paul Strand

by Mark Haworth-Booth

Published August 1987