Robert Guerrero

Profile-info-avatar-mask

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

New York, NY 22 Spotted, 1,760 Points, #16,202 Worldwide