Decisive moments : In the spirit of Robert Capa
05/2012
UNITED STATES; LIBYA
ICRC
00:04:11
Send email