Paolo Leonardo
(Copie du 2022-06-11), 2010
Ink on paper
27.56 x 40.55 in (70 x 103 cm)
Unique artwork
Inquiry