Maggot
Momento Mori

Maggot

SOLD

part of Memento Mori series

Out of stock

51 × 51 cm