Image 1 of 1
IMG_8141.jpg
Ducklings. Kajuru, Kaduna State, Nigeria.