Friday, May 18, 2012



powered by

Omphalos \OM-fuh-luhs\, noun:

1. The central point.
2. The navel; umbilicus.
3. Greek Antiquity. A stone in the temple of Apollo at Delphi, thought to mark the center of the earth.

Better late than never - google is a day late..oh no

No comments:

Post a Comment