Thames Street

THAMES STREET

© 2006 | 100 x 31 inches | C-print | Edition of 5