What is this all about?

22 02 2009

Olympus E-620 Digital SLRTuesday 24th of Feb. 5pm

All will be revealed.