I'm so stupid. When I first clicked over there I thought it was a for real giraffe cam of a baby giraffe, haha.
Cool. Russia has it all. It's a very fascinating country. I've been 8 times this year, and on Monday morning, I'm on the way to Moscow again >:)Cold As Heaven