ADVERTISEMENT

Which official body was responsible for administering the Statue of Liberty between 1901 and 1933?

8,285 views
Which official body was responsible for administering the Statue of Liberty between 1901 and 1933?