home > collaborative work > Genesis
St Peter's Church, Palgrave, Suffolk.
295cm x 55cm
Antique glass and lead