Richard Taylor, ‘St. Croix ’, 2016, Sopa Fine Arts

About Richard Taylor

American, based in Milwaukee, WI, United States