I agree that this is a wonderful street scene! Your capture of the details is perfect. I also like your composition. My eyes are drawn to the guitar player, but there are so many other interesting things about this picture. Great!
What a wonderful range of human emotions and actions. The dogs add another element of poignancy to this scene. The bold light combined with B&W portrays a harsh reality.