Sponge
I've heard that the weather on Long Island is similar to the wine making areas of France ... I wonder if the wine is of similar quality. Anyone know?
framed