St Christopher
St Christophe church, Aosta, IT. Templates for 6 windows . 160 x 160 cm. 1993-1994.
005
Previous
Index
Next
© Jean Constant