Alien Artwork at Verde Hot Springs

Alien Artwork at Verde Hot Springs

Alien and other artwork on the walls at Verde Hot Springs.