Goats and donkeys! Check out this throwback photo showing a serene glimpse of Gozo’s countryside life Oh, simpler times! 20 August, 2026