US: Christmas Tree Made From Lobster Traps Displayed In Key West, Florida
- Captured on Friday 18th of December 2020
- Location is Florida
Description
A Christmas tree made out of lobster traps is on display this year at Key West Historic Seaport in Florida. Read more...