OddThemes © 2015Distributed By Blogger Templates
Scientific Name: Lanius vittatus
Size: 18cm







Bay-backed Shrike juvenile