πΏπ³ Branchscape All meanings A branched depiction of nature, with lush greenery and a variety of trees. πΏπ³ β² 0 βΌ 0 More meanings β