A beggar on the street of Bolton is playing his harmonica in exchange for some coins from instant listeners. (Ace R Morandante/davaotoday.com)

A beggar on the street of Bolton is playing his harmonica in exchange for some coins from instant listeners. (Ace R Morandante/davaotoday.com)

comments powered by Disqus