Indies Arts Awards: Laura Ritchie lets artists do it their way—and keep all their money—at The Carrack Modern Art

by