San juan de la cruz

What is San juan de la cruz?

San juan de la cruz definition and meaning on Dictionary terms:
noun