Das ist ein Foto von meiner Oma.

Oma is more like Granny than Grandmother, I think.

To me " Großmutter" would be “Grandmother” as the more formal designation,.“Oma” would be “Grandma”, and basically what you would use to address her colloquially. “Granny” would be closer to “Omi” I think.