I want to allow multiple users with access only to their gallery pages

I'm running a site for a Potters Guild. We want to allow members to manage their own Gallery pages. This would be at minimum an about page, and a gallery page. Each user would only have access to manage/ update their own Gallery, but all pages would be visible to the public who visits the site. What's the best way to do this?