Villages, Towns, Countryside

May 3, 2026

Mark 6:53-56