Avatar

Omar Elorfaly

Crazed by modern technology and unexpected experiences around the world, Omar hops on the first ride possible towards random spots, seeking the next thrill.

Posts ( 10 )