Larry Thimmesch

Painter & Sculptor

Based in Key West, Florida