This official Hulton Archive of London Collection edition is hand-titled, hand-numbered#60 of only 275, and printed on acid-free museum quality paper with beautiful hand-torn deckled edges. Each print features the embossed Hulton Archive seal of authenticity.