Sestra Store : Sestra is a concept store in Graz, Austria. Owned by two sisters, the selection at Sestra focuses on young European labels, as well as hand-picked vintage pieces. The main element of the branding is the delicate custom typography, based on