HH Previous Next Previous Next1234567891011121314 Fragments of time, Sfeir-Semler Gallery Hamburg, Germany