Help Downloading!

I have created a them for personal use only and received an email all was ok with a download link supplied from mozilla, yet when I visit the url I can see nowhere how to download it. All I see is upload a new version or delete it . . what am I doing wrong here or missing ? TIA

The email should have included a direct link to your theme page. If, for whatever reason, it didn’t, you could always do a search for the name of your theme and access it that way.