VALOR

Ray Smelek Memorial Rock

Boise, United States

He was considered the Father of Tech in Idaho.

Submit Update