Louden Hill


Louden Hill - mountain in South Australia, Australia.