Back

Academy of International Visual Arts

School
 
Published: 18.07.2023
Academy of International Visual Arts.
The exterior of the school building.

© By the author. Read Klimt02.net Copyright.

Intro
Academy of International Visual Arts (AIVA), founded in 2005, is an independent art and design institution located in central Shanghai, China. It has expanded into a creative and cultural hub in the last decade with studios, lecture rooms, and a dedicated jewellery studio.