Barrack Road near Scrimgeour Place

Travel

Europe, United Kingdom, Dundee City