Frog Face Sponge at Elephant Ear Canyon A large sponge resembling the face of a frog can be found near Elephant Ear Canyon. SHARE ON: TWI Staff — April 1, 2022
No Comment