Grand Palais by Antonio Virga Architecte Located on the north side of the historic center of the town of Cahors and a few steps away from … More