AmiralinnAn Mary Virgin , Skeppsholmen.