Random shots

Some time i just click.
1008 Haida Khan Baba 
Dew Drop at flower leaf
Village at the foot of hill
Bamboo stick
  



Comments