Baptism in the ocean at Peter’s Point, Amelia Island

Related Content