Hamid Shafie Asl

3,035
reputation