Omar Yassen

Omar Yassen

Omar Yassen
Designer and developer.
Scotland, UKJoined July 2023