About Us

Leah Stafford Photography is based in Northeast Ohio and is available for travel everywhere

Reviews