21
The German Embassy
in Helsinki
Helsinki 1993