The Love Camel stands on Almaty's Republic Square.
Read more about our experiences in Almaty and the Tian Shan Mountains.
Chris ^.^y
Sky of Kazakhstan! Thanks! :)
Posted: March 15 2008
Post a Comment
Picture Location
The Love Camel stands on Almaty's Republic Square.
Read more about our experiences in Almaty and the Tian Shan Mountains.
