bn:00990070n
Noun Named Entity
EL
No term available
EN
The Olmsted Brothers company was a landscape architectural firm in the United States, established in 1898 by brothers John Charles Olmsted and Frederick Law Olmsted Jr., sons of the landscape architect Frederick Law Olmsted. Wikipedia
Relations
Sources