Leather Bufalo Flogger, 20 strands, well balanced and professionally made. 

Leather Bufalo Flogger

€120.00Price