NFT sales are down 92% since last year's peak

Otter the question.

3 Likes