Location

Location

The exhibition will take place at the Vikelaia Library of Heraklion Crete on 19-23 August 2024.