Oscar B Castillo
/Year of Winning Submission: 2016
Oscar B Castillo was born in Caracas, Venezuela in 1981. His work as photographer is mainly directed towards socio-political subjects. His work has taken him to Mexico, Haiti and Venezuela, and his photographs have been published by publications including Time, The New York Times, Leica Magazine and Days Japan.