Christmas tree made out of lobster traps is on display at the Key West Historic Seaport through December.
Tag: Key West Florida
Christmas tree made out of lobster traps!
Christmas tree made out of lobster traps is on display at the Key West Historic Seaport through December.