Twin

Lambda Print

30x25 inch

2003