New Rochelle, New York city skyline with vintage New Rochelle map

  • $12.00