Plus Ultra Logotyope
Plus Ultra is a Latin phrase and the national motto of Spain and means further beyond. Plus Ultra is a NGO that gather young people.
More by Milan Kovacevic View profile
Like
Plus Ultra is a Latin phrase and the national motto of Spain and means further beyond. Plus Ultra is a NGO that gather young people.