Twin Peaks

On this stone found on the beaches of Ithaca, we can see twin peaks, perhaps with snow on them, and … More