go to top

Photo Feature: 'El Diablo' at Pro-Chavez Street Party

Monday, Nov. 13, 2006

Macarao Street Fair.

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