Nixplay - A few years back we got one of these for our grandparents and then my brother and his family got one for our folks. As long as anyone has the login info they can send pictures via their website or from their app. We’ve all been very pleased with them.
https://www.nixplay.com/