Description
Contemporary painting by Nashville artist, Kristin Llamas. Original early work was never exhibited by the artist. This piece was inspired by the 2000 mac screen saver that flashed on the artist’s computer. A commentary on how exposed technology has made the human species.