Published January 12, 2020 at 4503 × 3366 in leda & swan 2019 oil 60 x 81 cm (2)
Comments are closed.