A refuge perched in the mountains.

1 Result found