The intellectual equivalent of a ham sandwich.

Jelm Mountain, Wyoming » jelm-mountain-5

Leave a comment