Back of Priest Photo
Date & Place:
at 851 Chapel Street in NewHaven, Connecticut USA