Glasgow

United Kingdom
1 stories
Tourist activity captured at Nelson Mandela Place, Glasgow