Posted by:
Arnico
July 16, 2007
new USA Embassy in Kathmandu..
Login in to Rate this Post:
0
?
The new US embassy building is an eye-sore!
Read Full Discussion Thread for this article