Scottish Television (STV)

Scottish Television (STV)

Glasgow, Scotland United Kingdom