GROUND - A book on the...
Add to Lightbox
Near Tarhouna, Libya, March 23, 2011.In this image taken during an organized trip by the Libyan authorities, soldiers stand guard at one of many check-points along the road from Tripoli to Tarhouna.
© Bruno Stevens / Cosmos for Stern
all images © www.brunostevens.com