2017 june
Story and photos by Marianne Salza The turquoise blue anchor and three American flags at the peak of Banana Boat Ice Cream stand have been iconic symbols on Revere Beach for 40 years, attracting generations of customers and visitors from across the country. ..…