SL#1-beachhead attack

Jaffa on June 16, 2007

OMG! The NAZIS ae invading Britain!!!!!
that's not jolly good ole chaps!