shay monaghan

July 30, 2016

Wham! Bam! Thank You, Shamrock!

A grand day out at the Greystones Rowing Club Regatta 2016