RAF C-130J Hercules after landing on a sandy beach near Blackpool, UK whilst engaged in essential training


No comments:

Post a Comment