artist painting

Postcard : Malta Valletta artist painting Strada Santa Lucia £4.0 

Postcard : Malta Valletta artist painting Strada Reale £4.0