how weird st. faire. san francisco, ca april 2746

20130816-235239.jpg

Bookmark the permalink.