Parkways Synonyms

A wide scenic road planted with trees
(Noun)
Advertisement
Advertisement