Peace Frog

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
Category: