1. Mandarin duck eggs, 28th day of incubation

    Mandarin duck eggs, 28th day of incubation

    53