Green & white striped canvas shorts

$75.00

Handmade in Venice, Ca of 100% cotton canvas.

Size:

Handmade in Venice, Ca of 100% cotton canvas.