- - To sit in a busy place and play live music under the sun
- - note the american ruler playing in the street
- - performing in the street
- - transport mogul is working on the streets
- - Entertaining transport supremo?
- - monarch on public transport, earning money in the street
- - Man on public transport performing for money
- [ Edit ]
- [ Other definitions ]