Watch Hill Rhode Island Flower Shop

41.335533, -71.827173