Sale Along the River. An Artisan Fair at Glasgow Square filled with a variety of art forms and meet the artists.