Natura (Art Exhibit)
Carroll Arts Center 91 West Main St, Westminster, MD, United StatesArtistic inspiration can always be found in the beauty of nature. This exhibit’s artists have found such inspiration for their works, from breathtaking horizons and colorful flowers, to woodland animals