Hello Kitty for President 16965

Hello Kitty for President popup store at Living Social’s 918F Street, Washington, DC USA

Link to image for downloading: Hello Kitty for President 16965