Alexandra Carter, Bona Dea, 2020

29 x 42 inches, Ink on drafting film

$ 2400

Contact: director@lunaanais.com