predator proof

at 1980 × 1485 in Spring on the Farm
barricade

Why yes, I did build this myself. How did you guess?