France, Lille. Place Rihour
File No._france_lille_p_rihour_2003_0234