Ambassador Album Postage Stamps of the World hundreds of Stamps Included/Mounted

Old ambassador stamp album with a bunch of stamps in it.