Michael's Pictures: France, UK - 2004

2004-09-11 Paris, London - 2004

Paris London. Tate