Squid on a Stick
September 30, 2018 in China ⋅ ☁️ 73 °F
We had been warned by our tour guides about the potential dangers of eating street foods here in China. Most of them have bacteria that the locals are immune to but could make outsiders, like us,Read more

