Sure enough the Duck

“Sure enough the Duck” (1992) 24cm x 24cm
Collection of The Stained Glass Museum, Ely Cathedral, Ely, UK