Leonardo Teleanu

Bucharest, Romania

Founder & Xtreme News Editor @ Styles Magazine