Wall App by Oh My Prints
Oh My Prints is a Dutch print company. However, they have a free website feature that allows you to show your art on a wall. Choose from up to ten different rooms, drag and drop your art onto the wall, then download the image. The resulting demo is watermarked with the WallApp logo, however, this still provides a great way to demonstrate your artwork in a setting.