Someone has tipped with a leaked image of what looks like a Cyan Lumia 900 running a developer build of Apollo or WP8. Look at the top right corner in the above image which shows Apollo  V3.7.

Though  the device in image certainly looks like Lumia 800/900 in design but something is missing. You can’t see the capacitive touch buttons in the above image. Hmm, is it really Lumia 900 or some variant of it to be released in near future with Apollo.

Keeping fingers crossed!!