Garden of Eden 2000, Feathers on Painted CanvasGarden of Eden 2000 Feathers on Painted Canvas 122cm x 96.5cm £4000Also Fine Art Print for SaleContact...