Princeton, New Jersey city skyline with vintage Princeton map

  • $12.00