This work of Vermeulen was ranked 4th in the great contest of Paris in 2012.
Triptych oil on canvas logo emblem of Athens Olympics in 2004. (Original Artwork)