DAVID LACHAPELLE

STILL LIFE