Gallery C is owned and operated by artist Carol Winner and is located in beautiful, historic downtown Fernandina Beach, FL. Carol creates a wide variety of art, including acrylic paintings, 2D and 3D mixed media, jewelry and handbags.