Artists from around the world gather for St. James Court Art Show