"THE VICTORY OF LIGHT" or "La victoria de la luz"
2000 - 2003, oil on canvas, 7'x10' (2m x 3m)
"The revelation of John" a statement of the last chapter of the bible
Fish=Jesus, The new town of Jerusalem, Dove=spirit of God
Painting for the catholic church in El Medano,
Tenerife, Spain