Downloading Cottonwood Memories

Cottonwood Memories
Going home isn't easy for Brandon, but in order to move forward with his new life with Zach, he needs to pay a visit to his first love, Avery.

A MM short story.