Building, building. Stockholm International Comics Festival slowly shaping up.

Building, building. Stockholm International Comics Festival slowly shaping up.