Could someone tell me what this "BETA SITE" label means?

Mitglied auf True Nudists