Peter Zéglis was born in Thessaloniki, Greece. He studied Civil Infrastructure Engineering and he is currently finishing his Masters degree in Design and Construction Management in Gothenburg, Sweden. Peter is a self-taught photographer with a background in graphic design and...
↧