Lion Statue at the Bridge of Lions in St Augustine, FL, USA.

Royalty-free stock photo ID: 103412003

Lion Statue at the Bridge of Lions in St Augustine, FL, USA.