Student in Philosophy and European Studies
Egypt, Greece, Guadeloupe, Ireland, Italy, Laos, Portugal, Spain, Sri Lanka, Thailand, Viet Nam