Tall Ships Regatta Falmouth

Tall Ships Regatta in Falmouth - a fantastic day out in Cornwall