Production studio logo, Aurora logo
EURORA [Finland]
Production studio logo, Aurora logo.