Achilles Picture

Acrylic on canvas board, 41 cm x 41 cm. Re-submission. Prints now available.
Continue Reading: Achilles