Nicole LuptonApr 18, 2017A Whole New Meaning To Semi-DetachedA pair of Wrens have deiced to build their nest on top of last years swallows nest. It's a whole new meaning to semi-detached!!!
A pair of Wrens have deiced to build their nest on top of last years swallows nest. It's a whole new meaning to semi-detached!!!