The Old Print Shop

image

Myrmeciza Laemosticta. [Male and Female] Myrmeciza Immaculata.