Paper Nest

One of a few bee’s or paper hornets try to nest in our house rafters

Leave a Comment

Menu