Strange, I can see the picture when I am not logged in and on www.flikr.com were it is stored. I can neither see any problem when logged in and I get no warnings that the picture link is deffect.
Here is the flickr link.
https://www.flickr.com/photos/14470543@N07/18810261108/in/dateposted-public/
For size, yes it will fit within IATA recomendations.