Maybe that's a 26R... a Lightweight Elan?

I was looking at the Sevens and there are those with wobbly webs and those with steel wheels. And the one behind the tow truck has both.