Showcase & Discover Creative Work

Taja Luxa

Trieste, Italy

Work Experience

Studio Visuale

junior designer

Italy