A Day at Coral Castle
Algae and friends decided to take a break and go visit the mysterious Coral Castle, located in Homestead, Miami. Tropical megaliths!
Giles is wearing the Harbor House tee, an Algae original.
1 year ago