Cape Royal - hrabe

Vishnu Temple from Cape Royal on the North Rim of the Grand Canyon

Vishnu TempleCape RoyalGrand CanyonNorth RimArizona