New London, Connecticut city skyline with vintage New London map

  • $12.00