Site - a place where something is, was, or will be built, or where something happened, is happening, or will happen.
 

SITE

SITE

City of Scars
2021-2022 RCA | Situated Practice, SITE                                                                                                                                liangchen.sui@network.rca.ac.uk