The page says "This website is no longer updated" so if there were ever pictures I suspect they are long gone.
I'd not heard of The Belt of Venus before, but luckily there is plenty of information about it out there.
https://www.skyatnightmagazine.com/advice/belt-of-venus from the BBC Sky at Night Magazine seems to be a pretty good article about it.