Rocks & mirror
WÄRTSILÄ
Encyclopedia of Marine and Energy Technology

Distress signal

marine

An urgent signal for help assistance.