About the Artist
Leena is a multimedia digital artist based in southern California. When she isn’t creating photos and videos, she’s reading books and exploring nature.
Leena is a multimedia digital artist based in southern California. When she isn’t creating photos and videos, she’s reading books and exploring nature.