This flower shop is a must to check out! It is situated in a beautifully renovated historical house in the town of Delhi. On the walls are photo’s telling the history of the families that used to own and live in the home. There is so much pride of ownership in the building itself, as well as the flower shop…