Beautiful.
Beautiful church on the river.
Saint Mark Church is located at Harsens Island, MI 48028, USA