Alma University

    0
    129

    Apple (Alma) University is located near Mega. I wonder if they just offer courses about Apples?

    image

    Posted from Samsung Galaxy Note 4