Icarus Picture

Digital & Oil on Canvas

Icarus the son of Daedalus.
Mythological story of his attempted escape from Crete,
Just for fun.
Continue Reading: Crete