La Victoire Supreme du Coeur

Paris, France

See this entry at Google Maps