Guangzhou, China (广州) - dylane1

Lucy's - home of the worst enchilada ever, Guangzhou, China

barnightrestaurantsign