Kelly Heard

Kelly Heard

12

Affection

Views
Likes
Comments
598
7
3
A photographer and software developer based in Ottawa, Ontario.

Kelly Heard has not written any stories.