The intellectual equivalent of a ham sandwich.

Jelm Mountain, Wyoming » jelm-mountain-4

Leave a comment