Butcher banker (22/48)

Butcher banker