Anthony Thieme

Thatcher's Island

Thatcher's Island

Oil on Canvas 25" x 30"