Fredrick law Olmsted

Pinehurst Resort (Moore County, North Carolina)