Results 1 results found Mitchell Library with traffic trail lights at dusk, Glasgow, Scotland, United Kingdom, Europe