concept art of putin is riding with bicycle on the fifth avenue of ny