mail_outline sales@mediastorehouse.com
Minerva on IthakaMinerva steps down on the Isle of Ithaca
Ithaca
Ithaca, GreeceAn aerial view of the Island of Ithaca, Greece Date: circa 1910