Excuse this post being years late, I've returned to this message board after some time.
I can't see the pics but would love to as I collect leech pots and would be most curious to see this piece that has been speculated about. Could you repost it?
thanks, Julie