Spring Color at Roaring Run – Eagle Rock, VA

Roaring Run waterfall

Nothing kicks-off the spring season like an afternoon jaunt around the mile-and-a-half Roaring Run loop trail with the family. Located in the rugged climbs of Eagle Rock, Virginia, the entire area provides a wealth of natural beauty and opportunity for landscape and waterfall photography.


Starting up along the Woodland Trail, the roar of the falls ahead and below seem to invigorate each step along the gradually softening, pine-needle coated trail. It’s so fun to see the kids react to the varying terrain, and takes me back to my own younger days of hiking these trails with so many good friends.


A brisk walk up the Woodland Trail is always good for generating a nice heart-rate and quickly rewarded with a cool stroll down the boardwalk-ed falls of the Streamside Trail. The site is equipped with ample parking and restroom facilities, bear-proof recycling & trash containment, and a host of picnic areas and grills.


Whether you’re new to the Roanoke region or just passing through, Roaring Run is a great place for a picnic, a quick and easy (1.5mi.) hike, and to make photos of waterfall after waterfall to your heart’s content. Please click here for more information regarding the site’s historic background, as well as seasonal hours and directions.

Roaring Run cascading falls

Thank you for visiting. Please click image(s) to view in full-resolution or link to view the full gallery.

To view more of Mark’s work, please click here.

Dogwood Blooms, Saint Andrew’s Catholic Church


Built in 1902 after the High Victorian Gothic style, St. Andrew’s is a local icon here in Southwest Virginia. Prominently located atop a small rise overlooking downtown Roanoke City, visiting friends & family like to refer to the cathedral as the ‘Disneyland Castle’.  This image was made in early spring as the Dogwoods were in full-bloom.

Feel free to click on the image to view in full-resolution. To view the entire gallery (in-progress), please do so here. New images will be added daily as time permits.