Jennifer Leo is a Canadian/Italian artist who shares her creative journey through colourful & uplifting abstract paintings, expressing passion, exploration & discovery.
Jennifer Leo is a Canadian/Italian artist who shares her creative journey through colourful & uplifting abstract paintings, expressing passion, exploration & discovery.