Movie Image

Marcel Barrena, Directing

Barcelona, Catalonia, Spain | 1981-10-15

Marcel Barrena is a Spanish film writer, director and producer.