Land rover series 3 hard top with sides. Hole in roof in photo no 4 is for aerial. No glass, only one seal. Been stood in engineering yard and someone has been doing some sand blasting infront of it, hence the caked on sand inside, see photo no 8. I have scrubbed some of it off.
And it does come off but needs a good power wash. Happy for you to come and have a look.