Film & Theatre

Pantelis Vulgaris movie, “Little England” is the big winner of the17th Shanghai international film festival