This is the work of the New York-based artist Swoon, whose street art can be found plastered on buildings throughout downtown Manhattan neighborhoods like SoHo, Chinatown, TriBeCa and the Lower East Side. Usually Swoon’s images depict people engaged in some street-level activity. Here a man is riding a bicycle. TheContinue Reading