16, Casa Scaglia
VLT 1116 Valletta
Malta
Site specific work