
Leigh Webber is a photographer & painter based in Charleston, SC. She specializes in underwater photography and fine art.
Leigh Webber is a photographer & painter based in Charleston, SC. She specializes in underwater photography and fine art.
Joined Oct 2021