Location

Location

The exhibition will take place at the Vikelaia Library of Heraklion Crete on 16-20 May 2022.