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.