A breathtaking bunch of pink roses.

Nestled near a forest in Pokhara, this glorious bunch of roses sways gently in the wind.

Previous
Previous

A zen stray dog meditates on the lake view.

Next
Next

A forest dog joins a hike.