Blue heart with thorns cross.

Blue heart with thorns cross.

$28.00Price
Blue heart with thorns hand painted cross. It is 8.7 inches tall and 6.7 inches wide.