Unearth Your Creative Self at Seduta Art on Arthur Street
“Seduta” is an Italian word meaning to sit or observe, the latter of which one will surely be inspired to do as they walk through the quaint and colourful Seduta Art. Located in a charming 20th-century building at…