Shenandoah Valley Regional Gathering | 28-30 Jun 2019 | Shenandoah,VA
Shenandoah, US, jun 28, '19 to jun 30, '19
Includes Overnight Camping fun for Kids & Teens
It is good to be put to worries.
The home is the training center for submission and endurance, etc.
It is the greatest form of penance and sacrifice.