Photography by Dana Walters

This pro covers up to 30+ miles in and around Lafayette Hill, PA.