Inspector Carmelita Fox - Sly Cooper Fan Art

Carmelita Fox! Last addition to the Sly Cooper fan arts. :)