Glen McClure USA Nominee "The Joy of Life" Child enjoying playing with Pidgeons, Paris, France Biography: Born and living in Norfolk, Virginia, Glen McClure photographs people and landscapes in the US and Europe.
< back