Shanghai Kaleidoscope

196.68  137.68