annelisec Mon, 09/22/2014 - 21:58 oldernewer Date picture taken 1908 Shows place(s) 23 Coombe Road aka Stonyhurst/Glen Iris/Carrick - also 528 The Peak [1887- ] Log in or register to post comments