Saturday, June 16, 2012

Thalia

Thalia - San Francisco  2012

Seen in San Francisco's Mission District.

Actually, doesn't really look like Thalia at all.

No comments: