Friday, May 12, 2006

Newport Beach, California

Signs signs everywhere a sign. This ones in Newport Beach, California.

1 comment:

Anonymous said...

Telsa.