Posted
Artist Michael Godard Reveals the Secrets Behind 7 Amazing Paintings
Artist Michael Godard loves creating whimsical artwork featuring his signature olives, but there is more to his paintings than meets the eye. For every animated olive and cocktail, there is a [...]