Staircase

STAIRCASE

© 2001 | 90 X 30 inches | C-print | Edition of 5