Glen McClure USA Nominee "Evening reflections at Clew Bay Ireland" Last light reflections on Clew Bay, County Mayo, Ireland Biography: Born and living in Norfolk, Virginia, Glen McClure photographs people and landscapes in the US and Europe.
< back