Showing posts with label Amanda Lim. Show all posts
Showing posts with label Amanda Lim. Show all posts

Saturday, 13 June 2009

She who has mastered movement.





Don't you wish we mere mortals could snap a millisecond like that...