A glance at recent work produced in Hamburg, Germany.