Lazaro on Coco Beach

Marker on paper 55 x 80 cm 2023