PooleUnbrokenCircle - PooleUnbrokenCircle

Martin A. Poole “Unbroken Circle” 20×16 oil $2,040.