Handmade Owls
Owls made from a natural material, probably bamboo. These owls are for decoration and have been made in Japan.
© Chrisrawlins | Stock Free Images
Similar Free Images