Merra


Merra - islet in Norway.