Palo Alto, California city skyline with vintage Palo Alto map

  • $12.00