Andi Venegas photographed in San Miguel de Allende Mexico, by Fabian Martinez.