Spinola Paint Store

127, Triq il-Kbira, San Giljan, Malta, STJ 1011
Description