Pedestrian Bridge Structure

Texas (TX)