Best control to use for scrollable list of thumbnails

I'm making a simple picture editing program, and I'm trying to figure out the best control to use to display the list of pictures. I need something that will basically display a grid of thumbnails (with some text below them) and let me select/open any one of them.

Here's an example of what I'm hoping to make: enter image description here

What control would be the best to achieve this?