Locusts 2015. 48" x 36"Acrylic on wood.
螞蚱 2015
previous next