Stardust Motel of Wallace

Stardust Motel - Wallace, Idaho U.S.A. - December 7, 2013

Stardust Motel – Wallace, Idaho U.S.A. – December 7, 2013
Copyright © StateofG (Randy) on Flickr. All rights reserved.

Leave a Reply

Your email address will not be published. Required fields are marked *