Street lights and telephone wires speak the language of God.
1935
2012
1968
2018
1991
2008
—
1986
2014
2025
2013
2024
1944
1926
1984
2017