Blue shark bonanza

6 min read

An amazing day off Milford Haven, with thousands of blue sharks cruising arou