Home Recent Projects Archive Exhibits

The Church of England

2006, c-print, 24.5 x 32.5 inches Edition of 5