James Thomas Long Photography in Newark
(415) 567-4979
James Thomas Long photography specializes in black& white and color photography of newborns, babies, children, families, weddings, and events. We offer on location sessions anywhere in the San Francisco Bay Area (San Jose, San Francisco, Palo Alto, Los ...