Saint James the Less Church

Saint James the Less Church

Photo © copyright by Mark F Devine.