Shelter

A shelter provides cover or protection, as from weather or danger; place of refuge.

Back to top button
Close