Mexican Hat Rock

Mexican Hat Rock

Mexican Hat Rock, Mexican Hat, Utah near Monument Valley

by
by
by
by
by
by