MEGALO 2019 International Print Prize Megalo’s very first International Print Prize attracted 367 works from 246 artists and came from 31 countries. The […]