Anima E Mela
"The meeting of the centipedes"
Ink on Paper | 16.1x12.2 in
Not For Sale
Prints
from $77.49