
A pair of doves built a nest on top of the ladder. Love makes life more wonderful.

Grandma's Corner
998 followers
14 Video Views·Oct 12, 2022
They may have met on an electricity wire on the street, fell in love, and built a nest to start a family. So sweet! It's how life arranges things.
