John Dukes Photography LLC
“I have recently attended to a workshop with John Dukes Photography; the workshop was very informative and included hands on training and lots of guidance during shooting. John and Tracy are a great team. I will go back for more trainings.”