NAIA

NAIA

FREIRE SHIPYARD

2011

73.60

United Kingdom