Barbed Wire in Los Angeles

Barbed Wire in Los Angeles is a fence (Barbed wire, Metal, Elevation 3 m). Barbed Wire is located near Durand Stairs.