fin blood vessels