Near Seward, Alaska, this is God's Country.
Image posted by Justin Powell
December 1, 2013
Rate this!