TravelTill

About Luqa



─Žal Luqa (meaning poplar in Aramaic) is a village located
previous12next