At Japan town in San Francisco. Everything Sanrio.
Posted by: David Stewart | April 10, 2011
Hello Kitty world at the cherry Blossom festival
Posted in Uncategorized
At Japan town in San Francisco. Everything Sanrio.
Posted in Uncategorized
Leave a comment