The Life of Bryan

Stacks Image 81721
Annie Leibovitz Photographs 1970-1990
_________________________________________________________________________________________________________________________________

Stacks Image 44968

Sunday, 8 May 1994

National Portrait Gallery
London

★★★★★★★ (7/10)








Stacks Image 81724

_________________________________________________________________________________________________________________________________