No related posts found. Félix Delgado Félix Delgado lives in Madrid, Spain, and enjoys poetry, boxing, and nature.