1

“Art is the ultimate triumph of the human spirit.”

Lena Luckey is a native of Prague, Czech Republic and has traveled the world to cultivate and develop her art. ¬†Based first in Munich, Germany, she journeyed throughout Europe, spending time in the pastoral countryside and most of the major metropolitan cities in Western Europe. While on the Mediterranean peninsula …