Mountain Presbyterian Church gets a new “turtle coat”

mountainpreschurch