Alexandra Necula designed these business cards for Kaplias, an art print and poster online shop based in Romania. It's passionate about interior design, art