City Plaza, Wuppertal

City Plaza is a department store being developed in Wuppertal, Germany. Image courtesy of Chapman Taylor.



  • City Plaza
  • City Plaza
  • City Plaza