Philadelphia , PA, United States
Scratch is a multi medium studio artist, Currently occupying Philadelphia, Pennsylvania. Taking inspiration from personal observation, the artist depicts interaction and thought as overlapping occurrences, considering his work to be an attempt at explaining oneself, despite the substances and emotio...
artworks
View All 4 Artworks