Yellow Door

YELLOW DOOR

© 2001 | 69 x 34 inches | C-print | Edition of 5