Ligzda/ The Nest by anitaart | Posted on October 17, 2023November 24, 2025 Ligzda. 120X80 cm. Audekls. Ogle. 2017. 1200 euro The Nest. 120X80 cm. Canvas/ Charcoal. 2017.