Description

Mixed media on canvas

78 inches by 70 inches

Artist: Emily Wei