Watch Hill Rhode Island Flower Shop

41.34235, -71.822448