Shenandoah National Park Big Meadow

6

Shenandoah National Park

12 | 18,856
Shenandoah National Park