Richard Archbold Mural
Photograph - Photography
The Richard Archbold and the Archbold Biological Station mural was painted by Keith Goodson. It is located at 19 W. Interlake Blvd. in Lake Placid, Florida.Richard Archbold was an internationally renowned aviator and explorer.
December 19th, 2019
Viewed 159 Times - Last Visitor from Cupertino, CA on 09/22/2021 at 4:17 AM