Cascadilla Storefront after a Spring shower

GreenStar’s main store at 770 Cascadilla Street following a Spring rains – complete with rainbow!