Robert Guerrero

Profile-info-avatar-mask

A self employed creative bouncing from NYC to Long Island Daily.

New York, NY 22 Spotted, 1,865 Points, #16,986 Worldwide