Saturday, January 7, 2012

Sacred Duty (Palais des Papes, Avignon, France)

48” x 72”