El Montañon Peak (El Montanon)

Solar panels and antennae great you on the summit of El Montañon Peak on Santa Cruz Island.

Comments

No comments posted yet.