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