Mask - Green Frog

Stunning Tropical Artwork featuring a Green Tree Frog

Venetian Mask

Hand Painted 

1.8m H x 1.5m W