Sloika Artists on Times Square

Sloika’s NFT NYC display that includes its 64 artists’ photographs on Times Square on June 22, 2022