Where is Public Library?

Where is Public Library located?

Public Library, Public Library, United States of America (approx. 43.6576°, -70.25912°)


Where is Public Library on the map?