Yes, it is R-C
And there are baffles, although they may be hard to see in that lighting...
Here is an older render of the telescope alone:
Off Topic » in reply to Is it a Ritchey Chretien? Maybe the baffles made the mirror look small. n/t
And there are baffles, although they may be hard to see in that lighting...
Here is an older render of the telescope alone: