Stephen Schwartz
stephen schwartz at Times Square in New York City (illustrated)

Artwork by Jann Paxton