11 May 2018

Two birds per tree

2 comments:

  1. Amazing how they can stand on the smallest branches and still look perfectly at ease.

    ReplyDelete