Rio Grande River and Boquillas del Carmen, Mexico

Boquillas Canyon #3