John H W Barber: Musician
John H W Barber: Musician
John H W Barber: Mill road fair
John H W Barber: Turkish girl busking
John H W Barber: Saxophonist
John H W Barber: Violinist
John H W Barber: Saxophonist
John H W Barber: Musician
John H W Barber: Musician
John H W Barber: Shamisen
John H W Barber: Musician
John H W Barber: Cambridge pets
John H W Barber: Musician
John H W Barber: Musician
John H W Barber: Musician
John H W Barber: Violinist
John H W Barber: Musician
John H W Barber: Jazz musician