Up

WHJ Alexander (Sun Tugs), London (1)

  Sun XVIII Tug Great Britain 1951 1951 Llyn 74