Ministry of Defence boat Excalibur is seen here moored in central London…



Ministry of Defence boat Excalibur is seen here moored in central London.



The rear view of the vessel and rib. Both have two blue flashing lights affixed.

You may also like...