paintings  works on paper  photographs  altered xrays  installation views

The Edward F. Albee Foundation



Museum Insel Hombroich