Flag

Thames Ditton Regatta - 13th May