Living mice (2/29)

Living mice