Damen Interceptor 1503, Netherlands

Artist's rendering of Damen Interceptor 1503. Image courtesy of Damen Shipyards Group.