Loading...
Uploaded by chrisknights on May 18, 2009
For nearly 200 years Palazzo Capua dominated the Sliema landscape. Visit http://www.choosemalta.com/en/hotels/Palazzo-Capua/302 for more info...
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)