With more than 3,000 acts it is hard to get noticed at Fringe in Edinburgh, but these musicians were doing their best  They played their hearts out on the Royal Mile.

3 - Street Performers

%d bloggers like this: