Two semi-detached villas, Xemxija, Malta
Two semi-detached villas, Xemxija, Malta

Twin semi-detached villas, Xemxija, Malta

Two semi-detached villas, Xemxija, Malta

Twin semi-detached villas, Xemxija, Malta