Police believe heavy fog may have been a factor in a fatal microlight crash near Westport.
Fog may have been factor in microlight crash