THE HOLY SPIRIT







This artwork was made in early 1980's,
in the Hotel Restaurant Auberge du Lubéron,
in Apt, Vaucluse, in the South of France.
Copyright © by Leonard Cohen.
Used with permission. Any other use forbidden.




[PREV PAGE] [NEXT PAGE] [INDEX PAGE] [SUB INDEX PAGE]