Robert Guerrero

Profile-info-avatar-mask

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

New York, NY 22 Spotted, 1,765 Points, #16,975 Worldwide