A shelf like thus would be easy to diy. Just take any ol garage sale find, paint it, print a vintage floral picture offline, cut it out, and glue it to the shelf. Perhaps mod podge would work better?
pretty in pink bathroom
DIY tip: a photo tree on your wall. Create stencils and paint a tree on your wall. You can hang your photos in the tree.