Lydda
Bridge in Lydda


Bridge in Lydda, near Lod

lydda; lod; bridge; arch; water; stream; bridges; arches; waters; streams




Sheep in the fields at Lydda
Top of Page
Top of Page