Janice Sullivan In SJP's News and Updates Macro Photography Live Chat Show #56 – Charles Needle Macro Photography Live Chat #56 We had Charles Needle on the Macro Photography Live Chat Show! You'll be so inspired by Charles, seeing his beautiful work and much more! This...Continue Reading