i have installed node gallery module as well media gallery but media gallery is not working for my drupal version now i am using node gallery but its show like below image
but i want like
To do that you can use a views block to list all the pictures you want. After that you can use an image style to crop them like you want.
For the theming, feel free to use Views Theme Suggestion and Views Preprocess(ex : here) to add features et style images and content wrappers.
I hope it helped you.