It did remind me of some wallpaper I had seen recently
You can draw, paint or color on the wallpaper and tack up photos or other special things in the "frames"
For another approach this wallpaper is quite cute
Did you display your mad art skills on the walls when you were a kid? Not sure if I did but I do remember my sisters and I epoxy gluing paper dolls and photos on our refrigerator when our mom was on the telephone.