AMOGHAVAJRA

NAME

AMOGHAVAJRA

MEANING

The Unerring Thunderbolt

LIKE