Apotheosis – Left PanelTrevor Taylor2021-07-17T09:22:28-07:00 Oil on Panel 2021 18″ x 29″ Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail