Cannons lined up on the field of the Castillo de San Marcos fort in St. Augustine, Florida.

Royalty-free stock photo ID: 129059384

Cannons lined up on the field of the Castillo de San Marcos fort in St. Augustine, Florida.