Tuesday, January 20, 2009

Transformer



Transformer ?

It's real - wonders of nature.

it's up at Batu Caves, KL.


Posted by Picasa

No comments:

Post a Comment