Amiralinnan Mary Virgin , , Skeppsholmen .]