Perry Ogden

Perry Ogden

September 7, 2013

Perry Ogden is a British photographer whose photographs of Francis Bacon’s studio were published by Thames and Hudson in 2001 and exhibited worldwide.