9823 - Cheshire Art
9823
Picture of Cheshire (And company) by Idol Hands.