Kyle Riva

Part time photographer. Part time traveler. Full time ponderer. Communicator. Seeker of those with a message.
Fire haze. #smoky #alberta #canmore #lifeisahighway

Fire haze. #smoky #alberta #canmore #lifeisahighway

#tbt #throwbackthursday circa 1995. #gaygoatee #bleach #ohsoyoung

#tbt #throwbackthursday circa 1995. #gaygoatee #bleach #ohsoyoung

Good morning IGers! Up too early, time for a #selfie! Beard trimmed way back last night (just thought I’d let you know) #beardy #gaybear #gaycub #beardsofinstagram #furry #tattoo

Good morning IGers! Up too early, time for a #selfie! Beard trimmed way back last night (just thought I’d let you know) #beardy #gaybear #gaycub #beardsofinstagram #furry #tattoo

Met the incomparable @whoisandrewgordon tonight. Talked beards and tattoos…great guy #bbccan2 #beardenvy #beardbrothers @kennybrain you need to be here!

Met the incomparable @whoisandrewgordon tonight. Talked beards and tattoos…great guy #bbccan2 #beardenvy #beardbrothers @kennybrain you need to be here!

Post paddle #selfie. Getting ready for 26k in August! #beardy #oc6 #outrigger #windinmybeard #beardsofinstagram #gaybear #gaybeard

Post paddle #selfie. Getting ready for 26k in August! #beardy #oc6 #outrigger #windinmybeard #beardsofinstagram #gaybear #gaybeard

Got close to somewhere over the rainbow today #banff #alberta #rockies

Got close to somewhere over the rainbow today #banff #alberta #rockies

Often the quickest of detours lead to unexpected beauty. #banff #alberta #rockies

Often the quickest of detours lead to unexpected beauty. #banff #alberta #rockies

Summer!!! #beardy #oakleys #gaybear #gaybeard #reflektor #beardsofinstagram

Summer!!! #beardy #oakleys #gaybear #gaybeard #reflektor #beardsofinstagram

Water break on the Rez #yyc #glenmore #kayak #paddle #kayak #necky

Water break on the Rez #yyc #glenmore #kayak #paddle #kayak #necky

My dear friend Nat #yyc #starbucksbuzz #17thAve

My dear friend Nat #yyc #starbucksbuzz #17thAve