Wednesday, May 6, 2015

Barn Swallows keeping the eggs toasty warm.