Steven Castillo
Steven Castillo  Profile Picture

Steven Castillo

Facebook Instagram
Visual Art – Indianapolis, IN

Born in El Salvador, always with a passion for drawing and creating looking at every blank space as an opportunity to give it life with colors and shapes expressing an idea or emotion. ...more