A few days ago an unexpected parcel dropped through our letterbox. Inside we discovered Autoportraits, a collection of photographs made by Rory Carnegie and published by Café Royal. Nestled among the pages lay this captivating portrait.
Rory Carnegie’s project began in 1982 while he was studying history at London University. From his studies in Chinese communism and Brazilian