Unique Collections from Around the World - Silicon Valley Historical Association

1847 Battle Grounds of Palo Alto and Resaca de la Palma

PaloAltoMapResaca de la PalmaPalo Altoantique mapbattlegroundbattle grounds