Armand Cabrera paints "Ediza Lake Inlet"
Armand Cabrera is an award-winning fine artist represented by fine art galleries across the United States. Here's a quick video of him painting "Ediza Lake Inlet", a 20" x 24" Oil on Linen. More info: www.armandcabrera.com
Category
🦄
Creativity