Church of Saint Theresa

Church of Saint Theresa Borrweg 80, Zurich

2002 /interior design