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

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

G
Grandma's Corner
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.