Mirror Gallery, China by AD ARCHITECTURE

A five-day game of mirror images