Supreme Leda And The Swan Box Logo Sticker

$14.00
Current Stock:
Adding to cart… The item has been added

Based off the renowned Leda and the Swan painting, this box logo sticker was released in the spring of 2019. The Supreme logo is neatly overlaid in a near translucent print.