5/14
Ugo Li
Lobster 89, 2024
Oil on canvas
61.02 x 28.35 in (155 x 72 cm)
Unique artwork
inquire