Osama Elfeky / Sam Elfeky has several projects around the globe including:
Osama Elfeky / Sam Elfeky can be contacted by visiting this page
Osama Elfeky / Sam Elfeky can be contacted by visiting this page