St Christopher

St Christophe church, Aosta, IT. Templates for  6 windows . 160 x 160 cm. 1993-1994.

001
001

© Jean Constant