Thank you very much! in the meantime we also found this blog post here: https://www.patrickcomerford.com/2018/06/a-small-church-in-georgioupoli-is.html
So yeah definitely Saint Barbara. Closing the note!