mexico birding

Day 136: Halfway There!

Day 136: Halfway There!

— The milestone at the end of a Mexican superhighway.