Teacher completes walking pilgrimage to California’s 21 missions

You may also like...