Amiralskan Mary Virgin , Skeppsholmen.