Saint Peter and Paul's Church, Steinhausen

ST. PETER + PAUL'S, STEINHAUSEN, GERMANY

© 2008 | 90 x 24 inches | C-print | Edition of 5