SAFIRA

SAFIRA

NEWCASTLE SHIPYARDS

2013

39.26

CAYMAN ISLANDS