Location

22 Ford St , Beechworth, Australia