Island Star Tamarind Starfish 01

$840.00
There is only 1 item left in stock.

Hand carved FL Keys Wild Tamarind wood wall hanging starfish. 17"