Bird store, Melaka, Malaysia

A store selling a variety of birds in Melaka, Malaysia.

Advertisements