Statue of Juan Ponce de Leon - Saint Augustine, Florida.

Statue of Juan Ponce de Leon - Saint Augustine, Florida.