1000 Waves:
Day 25/365 Waiting for summer
1000 Waves:
Day 24/365. Sunset
1000 Waves:
Purple finch
1000 Waves:
Day 23/365
1000 Waves:
Day 21/365 Chipping Sparrow
1000 Waves:
22/365 Icy pond
1000 Waves:
Day 17/365 Carolina Chickadee
1000 Waves:
Day 13/365 Back to reality
1000 Waves:
Day 12/365 Bird of Paradise
1000 Waves:
Day 11/365 Cozumel palms
1000 Waves:
Day 9/365 Locals enjoying the pool
1000 Waves:
Day 10/365 Cozumel
1000 Waves:
Day 8/365
1000 Waves:
Day 7/365
1000 Waves:
05/365
1000 Waves:
06/365 Amaryllis blooming
1000 Waves:
4/365 Sunset
1000 Waves:
On squirrel watch
1000 Waves:
Ready for the splitter
1000 Waves:
01/365/2025 Crane on turtle with lotus flower
1000 Waves:
Flock of herons
1000 Waves:
Panda in Chengdu Panda Center
1000 Waves:
Dancing in Tibet
1000 Waves:
Lhasa Tibet