Alexander the Great statue in Thessaloniki, Macedonia – Greece Author: Thema Newsroom | Published: February 20, 2019