Les Cariatides (Paris) 18 June 2005
BACK