Duck Family Walk Empty Florence Streets And Into Shop
This is the mother duck and her family of cute ducklings which have been spotted walking down the deserted streets of Florence and into a herbalist's shop. The startling images…
This is the mother duck and her family of cute ducklings which have been spotted walking down the deserted streets of Florence and into a herbalist's shop. The startling images…