Peace Frog

$3,900.00

The green frog is an American Indian symbol for PEACE and is recognized by some cultures as an icon for good luck.

28 x 28″ | oil and graphite on canvas | 2024