Photo of Taylor Stanton

Taylor Stanton

New York, NY, United States

Taylor's ArtPrize Entries

These are Taylor's official ArtPrize entries from this year and past years.