pelican:
Blue rock thrush
pelican:
Little egret
pelican:
Gray heron
pelican:
White-cheeked Starling
pelican:
Swallow
pelican:
White-cheeked Starling
pelican:
Duck
pelican:
Mt. Fuji
pelican:
Gyoza dumplings
pelican:
Hamamatsu castle
pelican:
Spot-billed duck
pelican:
Grey-tailed tattler
pelican:
Little ringed plover
pelican:
Great cormorant
pelican:
Swallow
pelican:
Blue rock thrush
pelican:
Great cormorant
pelican:
Spot-billed duck
pelican:
Blue rock thrush
pelican:
White-cheeked starling
pelican:
Oriental turtle dove
pelican:
Japanese tit
pelican:
Japanese sweets
pelican:
Blue rock thrush
pelican:
Little egret
pelican:
Cherry trees
pelican:
Crow and cherry blossoms
pelican:
Teal
pelican:
Ready to bloom
pelican:
Sparrow