Le cri de la ville / The City Screams – Aïda Cherfan Fine Art, 2017

Acid Rain

Acid Rain
Picture 2 of 21

Oil on cardboard, 45,5x77cm, 2017