Loading

Balabala shop in the Shanghai railway station

Applicable name for a shop which sales clobber and travelling fare to passengers and other pedestrian. Balabala has a different meaning in Chinese language.
Visible by: Everyone
(more information)

More information

Visible by: Everyone

All rights reserved

Report this photo as inappropriate