Roger needs to be able to post and share photos with an exclusive group of people. What's a good option for that online? Leo says a shared album is ideal. Google Photos is a great option for that. Facebook works if everyone is a Facebook member, but not everyone is or wants to be. Most people have Gmail, which means they have a Google Photos account by default. For pay, SmugMug is a good option. Flickr is free and you can create private groups, but the photo uploads are limited to 1000, unless you pay for it.
Shutterstock will not only let you do it, but people can buy prints directly from them.