Ned Kelly's Last Stand [1972- ]

Submitted by Klaus on
Current condition
In use
Date completed

Musical Pub located at 11A Ashley Road. Opened on 1972-12-16 (source here), still exists.

 

Photos that show this Place

1982
1980s
1980s