Ajax loader
Cart is empty
From the Archive
December 15, 2013
by Magnum Photographers
British screen and stage legend Peter O'Toole has passed away in London at the age 81.