blog.abmi.ca
Tree swallow
Tree Swallow resting on it’s nest box