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.
Share this with Facebooktwittergoogle_pluspinterestFacebooktwittergoogle_pluspinterest | Follow us on FacebooktwitterFacebooktwitter