Angry Birds

000492689_20210730161633_PDM-P 7781
Patrizio di Massimo
2021
oil on linen
190 × 160 cm (74 ¾ × 63 inches)