This is a really nice pic! Just one teeny thing looks a bit weird to me (but only up close), the camouflage net on the left has some big gaps in it. Other than that (And I really am just nitpicking) This is a brilliant piece.
Wonderful work - although I'm a bit sceptical about the Invasion Stripes. Given 105 Squadron (Mosquito B.Mk IX/B.Mk XVI; codes GB- ) was an OBOE/Pathfinder unit, I'm very doubtful they actually ever wore stripes.