National City Turtle Archers Original Sketch National City Turtle Archers Original sketch, 1990. Posted on March 11, 2024 by SDA.