Domplatz. Hamburg. Germany. (2010)
tijdschriftartikel