This church is located on Victory Square in Valletta. It was built in 1576 by the knights of St John order and rebuild in 17th century.
Previous page
Next page
Already visited this place? Leave your review!