Water splashing on the sea surface

Water splashing on the sea surface


United Arab Emirates