Carlos Barrera

Carlos Barrera was born in the early nineties in San Salvador, the most populated city in El Salvador, Central America. Carlos Barrera, El Salvador, Photographer
Website via Visura

Carlos Barrera is integrated to:
Visura site builder, a tool to grow your photography business
Visura's network for visual storytellers and journalists
A photography & film archive by Visura
Photography grants, open calls, and contests
A newsfeed for visual storytellers