Impromptu Photos discovers some of the best, most talented and passionate Street Photographers around. By combining their unique eye for a photo with their ultra-personable characters, they represent everything that Impromptu Photos strives to acheive - to delight clients and potential clients with their works.