X

John Chan

Chinese-born John Chan rose to prominence as a masterful Impressionist artist in the 1990's, known for his gorgeously lush pastel palette and dreamy interpretations of landscapes and natural settings.