Turi Bar

Grenfell Place, Grenfell Street, Adelaide