Musical legends entertain Perth crowds at biggest ever street party

© DC ThomsonThe festival of chocolate in Perth's High Street.
The festival of chocolate in Perth's High Street.