Angela Barefield

Angela Barefield (also known as Meeka the Cat) is a furry artist.