Loading...
Uploaded by RobDavisTelford on Oct 10, 2008
During a monumental rainstorm, rainwater cascaded down from the hilly area at Sliema and collected on the frontage. October 2008.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)