It is indeed a fairly big picture. Maybe your browser is having trouble with it (it is 5180 by 4080 pixels, so it is 21 Megapixels).
Actually, I just realized that the original is from Wikimedia Commons. So, they have several previews in different resolutions and even the useful ZoomViewer tool:http://commons.wikimedia.org/wiki/File: ... tcards.jpg
All the different size link and the ZoomViewer tool links are just below the image.