Heraklion 25th August

This might be the smallest store in Greece.