China Art Fair International
Category: Art
Sub-category: art
Location: Shanghai, China
Year: 2026
The China Art Fair International (CAFI) is a premier international art competition held annually in Shanghai, China. Founded in 2005, CAFI showcases emerging and established visual artists from across the … ... Full description available after sign up
Full Details Available After Sign Up
- Application requirements and eligibility
- Direct application link
- Full prize details and amounts
- Contact information
- Jury members and past winners
Sign Up Free
Already have an account? Log in