danielwettling Thu, 08/28/2025 - 10:14 oldernewer Date picture taken unknown Tags tram pillbox pillbox 057 Shows place(s) Eastern junction of Hennessy and Johnston Roads [????- ] Pillbox 057, Wanchai (Hennessy Rd / Johnston Rd / Stewart Rd) [1939-????] Shows street(s) Johnston Road [1851- ] Log in or register to post comments