Well, after taking a look at your page, your images in the gallery seem to take up at least 10MBs. Thats quite a lot, although I think the page was fully loaded in around 30 seconds for me (wireless on a laptop).
What I’m trying to say is, they seem to be quite big in size, probably because they’re in PNG format. Although I can understand why you’ve chosen for that, probably quality-wise, I think I’d be smarter to upload them in JPG format, as they will be a lot smaller.
Try it, and see if the page loads faster.