Huntsville Town Square

oil on panel 8 x 10