Osprey land at Marine base amid fears of increased noise

Osprey land at Marine base amid fears of increased noise