Designed by
Title
Film director Albert Serra #95308043
Description
MOSCOW - JUNE 29, 2017: Film director Albert Serra from Catalonia, Spain at press-conference of his film Death of Louis XIV shown 39th Moscow International Film Festival. Serra is also a member of main jury competition. Color photo.
This image is editorial