Newark Bay 33 Newark Bay 33 – Mystery beach object – maybe a sponge – found at Newark bay in East Orkney June 2018