17 Apr Christ of Saint John of the Cross Facebook Twitter Pinterest linkedin Telegram Christ of Saint John of the Cross is an oil painting produced in 1951 by Spanish painter Salvador Dali. The Spanish government for t...Continue reading