Golden Starfish

Golden Starfish

n (Environmental Science) an award given to a bathing beach that meets EU standards of cleanliness