Shanghai Qiyuan Experimental Primary School by Atelier Archmixing

A “Chess Match” in Complex Urban Space