Little Mega

We are a design studio based in New York. We arrange digital and physical space.