Small altar found at the side of the road whilst walking around in Gozo