Flag and cross dedicated to veterans of American wars on top of Mount Soledad in La Jolla California

Royalty-free stock photo ID: 12180943

Flag and cross dedicated to veterans of American wars on top of Mount Soledad in La Jolla California