Ambergris Ink mural by Ruben Ubiera

A life-size decomposing beached whale. Vultures feed on it while flowers arise from the rotting carcass. A weird mural that recently appeared in the Grove street Neighborhood provoked conversations. Some …