Loading...
Uploaded by rajaafrika on Jan 25, 2009
Watching the sun come up from my hotel in Santa Cruz city on the island of La Palma.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)