- Photo: Msida Malta
Semi Detached Villa