A hermit hunchback sits at the entrance to a cave in a mountain on the island of Ithaca, a view of the forest, river and ancient Greek city, in style of Rembrandt
A hermit hunchback sits at the entrance to a cave in a mountain on the island of Ithaca