Large image: Église Saint-Nicolas-des-Champs



    Project: Église Saint-Nicolas-des-Champs, 1480
    Locality: Paris, France
    :