A unique internet-based art platform offering curated online exhibitions by coveted emerging and established artists