Items where Country is "France" and Location is Guildhall Art Gallery, London