Author: Alberto Barranco di Valdivieso
Born: 1969