• Franklin Bar & Restaurant
  • Where : Tasmania, Australia