Idyssey Idyssey Idyssey Idyssey

Stefano de Luigi

Idyssey

Editions Bessard, Paris — 2017
SFr. 80.00
Pages: 80
Edition: 500 + Signed C Print
Dimensions: 28.5 x 20 cm
Language: English
ISBN: 9791091406437

Stefano De Luigi won the international World Press Photo in 2011, 2010, 2007 and 1998.

back to top