Meteoroid

(b. 1987)

Size: 40 x 30 inches (101.6 x 76.2 cm)
Medium: Oil on canvas
Price: $3,250
Why We Love It

Alyssa DeVille received her Bachelor of Fine Arts from the California College of Art in San Francisco and her Master of Fine Arts from PAFA. Alyssa's unique and extraordinary paintings of fantastical creatures reveal her considerable technical mastery as well as her remarkable capacity for imagination and invention.