Oil painter creating nature-inspired art 🖼️ Charlotte, North Carolina Shop prints and originals on Marybensonart.com ❤️
-1 video
Paintings
Mary Benson