omar@omarhashem.ca
www.omarhashem.ca
613-867-7669
View all my tours
330 Dovercourt ave, OTTAWA Ontario K1z 7H5
6138677669