Share
twitterlinkedinfacebook
Image 1 of 1
PBR02101CHN.JPG
An advertisement for a restaurant serving shark fin soup in an underground train station.