Robert Guerrero

Profile-info-avatar-mask

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

New York, NY 22 Spotted, 1,740 Points, #15,634 Worldwide