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

Advertisements
%d bloggers like this: