St. Petersburg artist Laura Spencer lets nothing get in the way of her painting. Not even the rain.
Share