Historyfan
A tram terminus in Alexandria; Egypt. 1924.

A tram terminus in Alexandria; Egypt. 1924.

  1. zaffie reblogged this from historyfan
  2. historyfan posted this