Hello Kitty

2012-04-16

map

Hello Kitty is at 41.381031036377,2.1736423969269.
Photographed in Barcelona, Catalunya, Spain
Get there using Apple or Google maps