The intellectual equivalent of a ham sandwich.

Jelm Mountain, Wyoming » jelm-mountain-3

Leave a comment