2010.033.445
Print, Photographic
Black and white photograph, mounted on board, showing the southwest corner and facade of Saints Peter and Paul Church, located at 629 East Jefferson Avenue, taken by Margaret M. Sands on November 22, 1977.
Request Image