A tram terminus in Alexandria; Egypt. 1924.
-
qgifs liked this
-
fergusonicd890 liked this
-
rodriquezjk83 liked this
-
zaffie reblogged this from historyfan
-
biolumo liked this
-
historyfan posted this
