Elora

Work in progress 7/2026

Fine art prints

Rooted in the Finnish word Elo (life, vitality) and Flora (plants).

Elora 1, Ball Dahlia
Elora 2, Water Lilies