Image 1 of 1
Artist and display at the Art in the Park festival in Keene, New Hampshire USA
Artist and display at the Art in the Park festival in Keene, New Hampshire USA