composer

Juan de La Cruz

Synonym: John of the Cross