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