Salah Haj Hassan

Salah Haj Hassan

Location: Lebanon

Telecom engineer, Painter, Lebanon
Maybe one day


Portfolio: