marmota caligata


Meanings

  • large North American mountain marmot