Spider-Man Takes a Seat

Spider-Man Takes a Seat

New York, NY, United States2026

Street Photography / Documentary / People Live Here
© Steven Chen