Light and Shadow
For a closer look at the art, click on the images.
For a closer look at the art, click on the images.
Steven Castro is currently a senior at Swarthmore from Queens, NewYork. He is majoring in Studio Art with a minor in Astronomy, and a focus on architectural studies. Drawn to the stillness of life, Steven emphasizes light and shadow interplay, while exploring various subjects.