Wordpress premium plugin Thumbnail Gallery would do the job. It can create full-page gallery; but it can takes a bit longer than other plugin to load if the images are large.