CBC Newfoundland and Labrador

The eagles have landed

These two beauties were spotted spying down on the people at Topsail Beach Friday at about noon. seen thanks Rod Etheridge.
 

DSC_1141.JPG

  •