Home » Curiosities » 25 Most Affecting Historical Pics of All Time 25 Most Affecting Historical Pics of All Time 25 of 25 Photo – 25 Princess Elizabeth trained as a mechanic in March 1945. PrevNextPrev25 of 25