An electronics and telecommunications engineer in a past life, a professional photographer in this one.
Living in Merida, Yucatan, Mexico. Also teaching photography at a local university, at both the bachelors and masters degree levels.
See more information about Eduardo Machuca Torres