pl1 1980 0001

Thu, 11/10/2022 - 22:05

Police Launch 1. Not sure where but possibly heading out from Aberdeen Marine Police base.

Date picture taken
1980s