Posts

Showing posts with the label modern art installations

Transphotographiques 2001

Behold the Man- Ecce Homo. Modernism on the rampage in Lille Cathedral crypt