IMG_5937

This machine was on the island of Vassiliki, one of the Greek Ionain Islands. Its a beaut, but what is it?