barrerraaleshaMar 30, 20211 minVideo Production ReelVideo production company based in Ljubljana, Slovenia (Europe).