by Henri Cartier-Bresson
publisher: Thames & Hudson publish date: April 3rd 2006
format: paperback pages: 128
language: English
ISBN:
0500277125 (9780500277126)
publisher: Bulfinch Press publish date: April 1st 2001
format: paperback pages: 128
language: English
ISBN:
0821227351 (9780821227350)
publisher: Thames & Hudson publish date: January 1st 1987
format: hardcover pages: 128
language: English
ISBN:
0500541248 (9780500541241)