STAVROUPOLI STORE, THESSALONIKI

Address: