Loading...
Uploaded by sturmavik on Jul 10, 2011
Filmed at Kenchoji Temple, Kamakura, Japan. Filmed on Dell Streak.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments