Profiles

Penny Davenport - Liverpool

Penny Davenport is an artist and illustrator currently living in Liverpool UK. Her work is largely inspired by human and animal expression and endeavor. read more