a road flanked with tall trees
Are you looking for: 马路马路两侧高树林立马路 马路两侧高树林立More results...
English Expression:
  1. n.  a road flanked with tall trees