Tag: Carlos Chavarría

Carlos Chavarría

Born and raised in Madrid (Spain), Carlos graduated from the European University of Madrid with a master’s degree in Photography in 2010, that same year he was selected as one…