SMeagher01 Published June 2, 2021 at 920 × 620 in IWS Artist Demo – June 2021 Spencer Meagher, Chowder Time, 12″ x 16″