Sunday, February 17, 2008

Symbol?

Is this a symbol left by aliens on S.F.'s coast?

:)

0 comments: