My colleague recommended to walk the High Line during our stay in New York city and it was absolutely worth it! Somewhere in the middle we found this beautiful and colorful piece of art. Definitely one nicest street art I've ever seen.
Lens: Canon EF-S 18-55mm f/3.5-5.6
Location: High Line, New York City, USA
Shoot! Missed all your sort of recent stuff :(
Please post more so I can vote in time ;P
I will try :)