1000 Armed Avalokiteshvara | Traditional Himalayan Art of Nepal

SKU: CHB862

Description