Pics of early Barracudas

Nice day out!

20180421_134343.jpg