This is my town. I live here.

Wednesday, February 15, 2006

Found in translation

Found in translation

I'm not sure, but I think this restaurant might technically be in Arcadia. I snapped this from the window of my car. Couldn't resist!

0 Comments:

Post a Comment

<< Home