Skip to content

Day: July 2, 2011

Humpback Whales

A small shoal of Humpback Whales (Megaptera Llaüt Plessi) have been stranded in Palma’s Llotja, the mediaeval maritime trade exchange in the city’s old town centre near the sea front. […]