Cwesto,

HighTillIDie is correct -- the plant you have looks to be a sativa dominant. You can tell by looking at the leaf structure. Sativas have thinner, longer leaves, whereas indica plants have shorter, fatter leaves (the leaves also can almost overlap b/c they are so fat).

There's plenty of info around about the differences between these two species.

Identifying a specific strain from pictures is pretty much impossible. That's what the sticky link I gave you was saying

Hope this helps,

Grow