Église Saint-Lambert de Vaugirard

Architecture & Buildings

Europe, France, Paris