3182 Taylor Rd, Pensacola, Florida 32508 USA
Photo Credit: https://commons.wikimedia.org/wiki/Nps Fort Barrancas.jpg
Claim copyright