June 4, 2014

realriverviiperi: TooMuchFood” face

April 11, 2014

Getting ready for coachella‼️ trying to figure out what to do to my hair

April 17, 2013

River Viiperi + Sebastian Sauve | By: PantelisCoitus | Issue 3

January 26, 2013

River Viiperi | By: PantelisCoitus | Issue 1

January 11, 2013

River Viiperi | By: PantelisCoitus | Issue 1

November 27, 2012

Prized possession: Coitus Issue 1

October 6, 2012

September 18, 2012

River Viiperi + Andre ZieheThe Blonds | S/S 2013 

September 6, 2012

River Viiperi | Calvin Klein Fall 2011

August 23, 2012

River Viiperi | By: PantelisCoitus | Issue 1 Outtake 

August 17, 2012

I have been staring for like 4 minutes

August 10, 2012

River Viiperi | By: Severio CardiaODDA | Issue #2 

August 10, 2012

River Viiperi | By: Severio CardiaODDA | Issue #2 

August 8, 2012

Brief Encounters | Interview Magazine

July 25, 2012

River Viiperi | By: Severio CardiaODDA | Issue #2 

July 25, 2012

River Viiperi | Adidas by Jeremy ScottLookbook | F/W 2012 

July 16, 2012

July 12, 2012

River Viiperi | By: Matthew LynAnd Men Magazine 

July 12, 2012

July 12, 2012

June 24, 2012

River Viiperi | Milan Fashion WeekFrankie Morello | S/S 2013 Men’s 

June 24, 2012

So, kids. This is actual “swag”. Because he doesn’t go around saying “swag” and because he’s one of the top models in the world and half the shit he wears he gets for free from designers just because they want people to see him in it.

May 28, 2012

River Viiperi | By: Ben Lamberty

May 13, 2012

River ViiperiFRANKIE MORELLO | BACKSTAGE 

May 3, 2012

River Viiperi | By: Rick Day

March 28, 2012

 River Viiperi | By: Arnaldo Anaya-Lucca ▼ DOWNLOAD WALLPAPER [4 SIZES]

February 3, 2012

River Viiperi | Versace x H&M Cruise Collection 2012

February 3, 2012

River Viiperi | By: Julian Schratter

January 28, 2012

River Viiperi | By: César SegarraFUCKING YOUNG!

January 26, 2012