Truby's Tower (LA 2434)

Address Restricted
New Mexico
United States