Leon is a professional, international award-winning Australian artist, lecturer and ambassador of Plein Air Oil Painting.
Swan River- Perth, WA