Hinds Plaza, Princeton Public Library

Hinds Plaza, Princeton Public Library
Sylvia Beach Way, Princeton, NJ 08542