by Peter van Agtmael
21.5 x 25.5 cm
112 pages
ISBN 978-1-934334-07-2
August 2009
photolucida