Pomegranate

A rotten pomegranate hanging from its branch

Back to Top