Robert Guerrero

Profile-info-avatar-mask

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

New York, NY 22 Spotted, 1,845 Points, #17,037 Worldwide