Barbie on the Beach

Hand painted on a vintage Levi's denim

    $529Price
    0