my . artist run website

Oil painting Luna Park, 1903 # 3 by Dennis Ekstedt

Luna Park, 1903 # 3

Oil on canvas,, 18 x 24 inches, 2020