Tag Archives: Telde

The Neptune of Melenara whole again

One of the most identifiable symbols of the Telde coast has been restored to its original