PooleFreeatLast - PooleFreeatLastII

Martin A. Poole “Free at Last II” 22×18 oil $2,300.