Not to toot my own horn, but I'm pretty proud of the fact that we don't even have room to showcase all of our foster dogs, even with 20 frames.
This project was really inexpensive and easy to do. I bought all of these picture frames at the dollar store, Ikea and Hobby Lobby and didn't pay more than $3 for any of them - most were only $1. I got no more than two of any one frame and didn't really pay attention to the color of the frames because a can of spray paint solved that problem.
To get all of the frames to hang neatly on the wall and avoid putting a thousand holes in the wall, I carefully laid out a pattern. I traced each picture frame on a piece of paper, marked where a nail would go to hang the frame and labelled it so I would know which was which.
Using painter's tape to hold them in place, I took all of the paper cut out frames and laid them out on my dining room table, rearranging until I came up with a pattern I liked. I measured the size of the rectangle the frames created all together.
Using a level, yard stick and more painters tape I marked the edges of the large rectangle on the wall. Then I moved all of the cut outs from my dining room table to the wall. I put the nails where I had marked on the cut outs and then put the frames up - this is easiest if you put in all the nails through the cut outs and then remove/replace the cut outs/frames one by one so you don't get confused about what goes where. I think I only ended up having to fix one or two of the placements when it was all said and done - not bad if you ask me! I put all of the extra pictures I had printed in a photo album to keep on the entryway table (which you can sort of see in this less than stellar photograph).
I like seeing all the fun pictures and adorable faces. And I think it looks great on the wall and is a nice conversation piece, too.