Wednesday, January 10, 2007

Alien Humanoid face metal sculpture at MRT station

Alien FaceI spotted this as I step out the main entrance of Woodland famous 7 level Shopping mall, I get closer for a shot, this is the first time I notice the structure can have a view like this. If you think that it looks like something else, please feel free to comments.

No comments: