Author: Allan Gerardo Trigueros Vega
Born: 1966