Kara Ross

Flying Ant, 91 x 183 cm

No Y79