Captive Zebra Finch Taeniopygia guttata at Bodelwyddan Castle Aviary, Denbighshire, Wales. photo about 2 years 0 Bird nature living nature photo over 3 years 0