There is a really great image in there, I can tell, the detail is super and the colour is pretty good too. Regarding image display, you could try
Pbase to display your images? I have used this image sharing platform since 2006 and am very happy with it, and it is very cheap (US$25/yr)
Mike