Looking for wp community/photography theme

So I’m looking for a wp theme with a login/profile section that allows users to upload pictures and portfolios along with forums that allow open communication, on the main page I’d like to have something like a video game team website with a baner, under the banner space for top 6 latest forums topics, community news, and most recent active admins or just. Doesn’t need to be anything super fancy but something clean looking, really like stuff like
Primary focus will be photography, video games, outdoor stuff, just general community stuff etc.