Ratings given by wisam al sharifi  


418 ratings received