Hi Andy!
I know this has been posted for a while, but I thought I would add a comment. This is actually a Czech-built S.106. This was their variant of the MiG-21F-13, but has a solid panel behind the canopy instead of the perspex panels as on a MIG-21F-13.
Best Regards,
Ron