
100 Gecs tree
Tree in Illinois, US

Tree in Illinois, US
The 100 Gecs tree (nicknamed Gecca) is a ponderosa pine located in Des Plaines, Illinois, in the United States. It was featured in the cover art for the 2019 album 1000 Gecs by the American musical duo 100 Gecs; the tree has since become a popular attraction for fans.
Read on Wikipedia · Image Smokepacks, CC0
Open boosters, collect cards and trade them. Free to play.
Play for free