Large image: Church of the Sacred Heart



    Project: Church of the Sacred Heart, 1880
    Locality: Amsterdam, Netherlands
    :