Shepherd Victor Muscat tends to his herd of sheep and goats at Clapham Junction in Dingli, yesterday, with Verdala Palace as his backdrop.
Shepherd Victor Muscat tends to his herd of sheep and goats at Clapham Junction in Dingli, yesterday, with Verdala Palace as his backdrop.