A fin whale’s eye - this whale was beached alive on a Lynmouth (Devon, UK) beach last August. Poor thing.

A fin whale’s eye - this whale was beached alive on a Lynmouth (Devon, UK) beach last August. Poor thing.

whale marine life fin whale lynmouth uk devon baleine

  1. comic-escape posted this