You have no items in your shopping cart.
A good street photographer must be possessed of many talents: an eye for detail, light, and composition; impeccable timing; a populist or humanitarian outlook; and a tireless ability to constantly shoot, shoot, shoot, shoot and never miss a moment.