ice stupas

English

Noun

ice stupas

  1. plural of ice stupa