Click on image to enlarge
Beach shoes

Beach shoes

$39.99
These casual shoes are hand painted no two are the same ..