Michelle Gildernew & Roy Greenslade comment on the pictures published of Michaela McAreavey in a newspaper

C

Michelle Gildernew & Roy Greenslade comment on the pictures published of Michaela McAreavey in a newspaper #bbcnolan

over 3 years ago, Belfast, Northern Ireland, United Kingdom