I Scream Nails Nail Art
What happens when a pop up gets too popular for its pad? Well, when you’re I Scream Nails, you set up shop. Celia Cecchi’s portable nail art business has been popping up all over town for the past year - in the freight containers of the. Continue reading