Shane Avery Media

From web developer to freelance photographer to digital artist; documenting a life gone creative. Distort reality. Tell stories. Create everything.

Shane Avery Media