Simhamukha Mudra
A drawing of the Indian hand gesture 'Simhamukha' which translates to 'face of a lion'.
More by Glen Cross View profile
Like
A drawing of the Indian hand gesture 'Simhamukha' which translates to 'face of a lion'.