olmsted









olmsted


noun

  1. Frederick Law,1822–1903, U.S. landscape architect.
55 queries 0.640