Packard Gallery

10 x 12 Oil on Board “Ballston Beach” $4,200