Download Quote ImageSpain- a great whale stranded on the shores of Europe.- Elizabeth Oakes SmithCollection: EuropeCopy Quote