NEUTRAL

The International Bar

Glasgow, United Kingdom

Public house in the Polmadie district, popular with Scotland football supporters

Submit Update