Please help me identify this tomato variety
This plant has been growing by itself for the last 2 years or so (from the seeds of the ripe tomatoes falling). They taste delicious and seem to be an indeterminate variety. Can you please help identify them? Int he harvest photo they are towards the viewer.