This is a old railway lamp paraffin burner with red blue and white Glass. Glass is complete on breaks in it. Does have some surface rust but no holes. could do with a bit of TLC.
Please see pictures for condition.
§GAR