Thames River Greenery: New London, CT

Yes, its a flower shop. Pretty sweet.

Leave a comment