Theodore Wood is an artist who paints and teaches in St. Louis, Missouri.

%d bloggers like this: