Photography is about life, passion and capturing those cherished moments that we take for granted everyday. Seeing beyond the usual and capturing the emotion, detail and extraordinary moments is what Visions by James is all about. Wether portraits, seniors, weddings, pets or wildlife, let Visions by James help you get "Caught In The Moment"