One of a kind, unique hand painted stones. 

Inventory changes often as do the images painted.

Three sizes available: small, medium, and large. Price varies according to the size stone chosen ($2.00, $3.00, and $5.00).

Painted Stones

$2.00Price