Technological brain art installation spotted in Liwan District, China

Location: Liwan District, China

1 sources from 1 citizen journalists

Topics: brain sculpture, technological art, human head, public installation, contemporary art, street art, technology, culture, urban, art

Technological brain art installation spotted in Liwan District, China

CM:

ATTN

Get the app

Loading event...