scroll to top

Germany

project

Phoenix Park Shopping centre in Eshborn, near Frankfurt am Main, Germany.