Place Gilleson, Lille

An Italian Palace