a magical moment in kyoto, Japan.
Add link to:
Name (required)
Mail (will not be published) (required)
Website
There are some tame llamas in the terraces above Machu Picchu - presumably to provide tourists with a nice foreground for the photographs? ...
0.149 || Powered by WordPress