© Todos los derechos reservados
Original oil on canvas by Darwin Leon
[-]om
About Darwin Leon
Darwin Leon was born in 1972 in Santiago de las Vegas a small town in Havana, Cuba. In 1987, Leon's family sought refuge from the political and economical crisis in Cuba, and departed to Spain, then later continued to the United States to settle in Miami.
Ver más información de Darwin Leon