<｜begin▁of▁sentence｜>### Instruction:
Imagine you're working on a fashion collection, and inspiration strikes from the intricate patterns of social connections. You decide to capture this concept using a graph of relationships, elegantly structured in a GML file named "fashion_collab.gml". In this file, the nodes represent the artists, models, and designers you've considered for your show, each identified with an 'id'. To weave this web of collaborations into your designs, you need to visualize these nodes and the rich tapestry of data associated with them. Using NetworkX, how might you elegantly unfold the graph from the "fashion_collab.gml" file and elegantly showcase each node alongside its detailed attributes, much like unveiling a new piece on the runway?
### Response:
import networkx as nx

# Read the graph from a GML file
G = nx.read_gml('path_to_gml_file.gml', label='id')

# Display the nodes of the graph
print(G.nodes(data=True))
<|EOT|>
