Photo Feature: ‘El Diablo’ at Pro-Chavez Street Party

Macarao Street Fair.

“El Diablo” Macarao, Venezuela. (Photo by Andrew Cutraro/Aurora)

More World Politics Review