Unusual Architecture [Technology Center

  • Philadelphia, USA: [COMCAST INNOVATION AND TECHNOLOGY CENTER BY FOSTER + PARTNERS]

    Philadelphia, USA: [COMCAST INNOVATION AND TECHNOLOGY CENTER BY FOSTER + PARTNERS]