Gray Seal (Halichoerus grypus)

Total Records: 1