Can members have their own pages?

Hi,

For a multi-site network with multiple domains and subdomains... how can each member of the network have his own page where he can upload photo and provide info about himself? What plugin might we use?

Thanks!