I love this photo quite a lot. Just seems so perfectly done, I have nothing bad to say on it in the least.
Is this originally made or from an actual anime or manga? And if so mind informing me? I just have to put to rest my questions. This photo just seems so amazing. X3
The characters don't seem to be from any of the 5 Littlewitch games Oyari Ashito did the artwork for, so it likely either predates his Littlewitch work or is an independent creation.
You can find higher resolution (widescreen) images of the artbook that this image came from here: http://konachan.com/pool/show/22
The pic in question is on the 3rd page of the above pool. If you want to download all 160+ images there should be a torrent around that google can find.