Rear view of the Félix Leclerc Museum which opened in the summer of 2002. Situated in St-Pierre-de-l'Île-d'Orléans