Liquid Membrane on bituminous membrane

Three Hills Factory - Gozo