Posted by: GP January 24, 2005
Login in to Rate this Post:
0
?
The following picture speaks itself. Its not from Cambodia, its from Nepal.
With due acknowledgement.