Inside a quirky, neon-lit retail space in Rome
Location: Rome, Italy
1 sources from 12 citizen journalists
Topics: toy store, neon signage, themed retail, retail interior, commercial space, pop culture, shopping, entertainment, urban, consumer culture
