STILL LIFE

2003