Gate latch
Gate latch apparatus
Guard to prevent opening of sliding doors
Canada
World
United States