• The blood of Abel and the blood of Christ

    New Church Delft Markt 80, Delft, Zuid-Holland, Netherlands

    There are things that speak without words. We all know that. There is the language of a simple gesture, a smile or of a furrowed brow. There is communication beyond ... Read more