Leah Wood Is An Artist And An Activist
Leah Wood, a talented British artist and environmental activist, recently visited Greece as part of the cultural events organized by Ada Iliopoulou, the president and founder of the Le Soleil Foundation. Leah Wood is known for her!-->!-->!-->…