Advertisement
The "Shane Evan Shearer" user's logo

Shane Evan Shearer

Akron, United States

Publications