Car boot sale

Id-Dar tal-Providenza Dar tal-Providenza, Lapsi Road, Siggiewi