You're bidding on a super rare block of 20 stamps of China Scott catalog #104 Carp from Imperial China Qing Dynasty, printed in London in 1898. This was a specimen that had the security punch on each stamp. 

I'm told by several dealers who specialize in early China stamps, and they all told me that they've never seen this in such a big block in any condition. If you miss this one, you may never see another one again. Don't miss out.

I'm willing to listen to reasonable offers. Please message me and I can provide additional info you need. If you want this item certified and graded by a well-known agency, I can do that at actual cost or what we agree upon.