back
afton wyoming, elk antler arch, photo
next

Afton Antler Arch

Afton, Wyoming

The town of Afton WY boasts of having the worlds largest elk antler arch. Whatever the case, It is quite impressive.