BACK TO MURALS

Slinkachu - Great Wall

2012
Beijing, China
street art, installation, Slinkachu, outdoors
Slinkachu – Great Wall #1 – Near Forbidden City, Xicheng District, Beijing, China, 2012