Drogheda photographer, Conor O’Dowd, has won the People’s Choice Award in a major international competition organised by the Down’s Syndrome Association. Conor faced stiff competition against other talented photographers from the USA, Asia, New Zealand, UK and Europe before scooping the top prize. In announcing the winner, actor Peter Davison (star of Dr Who and […]