Ships Nostalgia banner

targa 31 boat

  1. Police Launch

    Police Launch

    I beleive this is a Targa 31 boat of the Marine Support Unit of the Metropolitan Police, ...seen in the Pool of London 15.11.2005
Top