Taff Cruise & Cardiff Castle 26th July 2016




Photos by Tim Edmonds
Arranged by David Beach