Kayaking Black Canyon - robatzzyzx
Cliff swallow nests.

Cliff swallow nests.